river ranching - German English Dictionary